home *** CD-ROM | disk | FTP | other *** search
/ Erotic Encounters / Erotic Encounters.iso / cshow / readme.doc < prev    next >
Text File  |  1991-01-05  |  30KB  |  650 lines

  1.                           Last Minute Changes, Notes,
  2.                           Frequently Asked Questions,
  3.                        Current Video and Printer Drivers
  4.                        =================================
  5.  
  6. Summary of Changes in CompuShow Version 8.20:
  7. ============================================
  8.  
  9.  - Full support for GIF version  89a features including transparency,  delays,
  10.    user input, restore  to background,  restore to previous,  plain text,  and
  11.    comment extensions.
  12.  
  13.  - Support for Targa 16, 24,  32, uncompressed and run-length-encoded,  mapped
  14.    and RGB graphics.
  15.  
  16.  - Several additional Dr. Halo formats.
  17.  
  18.  - Automatic "best mode" selection now  includes video driver modes. The  best
  19.    mode character is displayed in the Graphics Information box.
  20.  
  21. Version 8.21: 
  22. ------------
  23.  
  24.  - Fix for 16  color graphics  stored by ega  plane: Dr.  Halo, PC Paint,  Ega
  25.    Paint.
  26.  
  27.  - Fix for problems reported on systems running DOS version 3.3 on hard  disks
  28.    with large (greater than 32meg) partitions.
  29.  
  30. Version 8.22: 
  31. ------------
  32.  
  33.  - Added provision for display of full color images (eg. Targa 16/24/32)  with
  34.    a Hercules Graphics Station video driver.
  35.  
  36.  - Significant re-write  of the  automatic "best  mode" selection  routine  to
  37.    match images with more than 256 colors to display modes with more than  256
  38.    colors. The selection of video driver modes in general is much improved.
  39.  
  40.  - Added support for  Dr. Halo "CUT"  files, a number  of additional PC  Paint
  41.    formats, and Deluxe Paint II and Deluxe Paint II Enhanced graphics.
  42.  
  43.  - The Slide Show program has been combined with the enhanced display program.
  44.  
  45. Version 8.23:
  46. ------------
  47.  
  48.  - Press the SpaceBar at the directory screen for immediate graphic display.
  49.  
  50.  - Paging keys (Home, End,  PgUp, PgDn, etc.) while  in the directory  display
  51.    have been re-defined to make them more consistent and intuitive
  52.  
  53.  - Improved PCX decoding now handles more (most? all?) "variants".
  54.  
  55.  - New video detect routine correctly identifies Hercules "clones".
  56.  
  57.  - Refinement of GIF89a "plain text" display.
  58.  
  59.                                                                         Page 1
  60. Frequently Asked Questions:
  61. ==========================
  62.  
  63. GIF files:
  64. ---------
  65.  
  66.   WHERE DO GIF FILES COME FROM? 
  67.   WHERE CAN I FIND A DESCRIPTION OF THE GIF FILE FORMAT? 
  68.   WHERE CAN I GET MORE GIF GRAPHICS? 
  69.   HOW CAN I CREATE A GIF FROM A PHOTOGRAPH? 
  70.  
  71.   The GIF (Graphics  Interchange Format),  pronounced "JIF",  was designed  by
  72.   CompuServe and the official  specification released in  June of 1987.  Since
  73.   that time, it has become very popular, due to several factors.
  74.  
  75.   First, GIF uses an efficient compression routine which makes graphics  files
  76.   significantly smaller  than  in virtually  any  other format.  Secondly,  by
  77.   design, it's  an  INTERCHANGE  format.  Graphics may  be  created  by  paint
  78.   programs, fractal generating programs, on scanners or video capture  boards.
  79.   The originating  computer might  be  an IBM,  Apple,  Color MAC,  Amiga,  or
  80.   virtually  any  type  of  computer.  Since  most  computers  with   graphics
  81.   capabilities have  (at least  one)  GIF display  program, the  graphics  can
  82.   easily be "moved" from one type of computer to another.
  83.  
  84.   In July of 1990, CompuServe released an extension to the GIF  specification,
  85.   known as Version 89a, adding a number of sophisticated features designed  to
  86.   make GIF a more powerful and flexible graphics format.
  87.  
  88.   As GIF was created by CompuServe,  the Graphics Support forum (PICS) is  the
  89.   place to find complete, accurate,  and up-to-date information about GIF.  If
  90.   you're not a CompuServe subscriber,  but are seriously interested in  trying
  91.   graphics programming, I do recommend subscribing. If you still prefer not to
  92.   subscribe to CompuServe, contact me.
  93.  
  94.   We've had a number of  requests for "disks full  of GIFs" or other  graphics
  95.   files. While CompuShow  has been included  on ShareWare disks  with GIFs  of
  96.   various descriptions, these disks did not come from Canyon State Systems. We
  97.   don't sell or distribute GIFs or other graphics files, with the exception of
  98.   a few samples that are included on the enhanced program disk.
  99.  
  100.   The best place to  look for GIF  images is CompuServe;  "GO GRAPHICS" for  a
  101.   menu of  graphics  forums,  containing literally  thousands  of  images  and
  102.   related files.   GIF  images are  also beginning  to appear  in  significant
  103.   numbers on other commercial services and a number of BBS's.
  104.  
  105.   +--------------------------------------------------------------------------+
  106.   | The following registered users of CompuShow operate bulletin boards.     |
  107.   | Other registered users who would like to be added to this list, please   |
  108.   | contact me.                                                              |
  109.   |                                                                          |
  110.   | We reserve the right to remove from this list any BBS which tampers with |
  111.   | any CompuShow documentation or fails to comply with the requirement that |
  112.   | CompuShow must be distributed unmodified and intact.                     |
  113.   +--------------------------------------------------------------------------+
  114.  
  115.   JPix BBS 219-267-2188 (to 2400 baud) has a free public-access section and  a
  116.   restricted pay-per-access section.  SysOp Jim Priser  also operates a  high-
  117.  
  118.                                                                         Page 2
  119.   quality scanning service (download info/rates from the BBS or contact him by
  120.   voice line at 219-267-3980.)
  121.  
  122.   New Dimensions BBS 408-274-5550 has a large and growing GIF library.
  123.  
  124.   The Godfather BBS 813-289-3314 has a free public-access section and an adult
  125.   section requiring subscription.
  126.  
  127. Converting to GIF:
  128. -----------------
  129.  
  130.   HOW CAN I CONVERT OTHER GRAPHICS TO GIF FORMAT? 
  131.  
  132.   In response  to  a  number  of requests  for  a  conversion  utility,  we've
  133.   assembled "CompuMake Tools", a  set of programs  to convert raster  graphics
  134.   images to GIF. CompuMake  Tools support all features  of GIF versions  "87a"
  135.   and "89a",  and  allow you  to  create single-image  or  multiple-image  GIF
  136.   graphics, including the latest "89a" features such as delays and user input,
  137.   restore to previous and transparency, plain text and embedded comments.
  138.  
  139.    - Convert FROM any of the graphics formats displayed by CompuShow.
  140.  
  141.    - Convert TO either GIF or Targa.
  142.  
  143.    - A hard disk IS REQUIRED.
  144.  
  145.    - A graphics video adapter IS NOT REQUIRED for graphics conversions.
  146.  
  147.    - Advanced functions  which involve  selecting  specific colors  for  text,
  148.      frames, background,  etc.  require  a graphics  adapter  and  GIF  viewer
  149.      (CompuShow).
  150.  
  151.   CompuMake Tools is now available for $28.
  152.  
  153. Integrating graphics with other software:
  154. ----------------------------------------
  155.  
  156.   MY COMPANY  PRODUCES DATA  BASE  SOFTWARE, AND  WE'D  LIKE TO  ADD  GRAPHICS
  157.   DISPLAY CAPABILITIES. CAN WE CALL COMPUSHOW FROM INSIDE OUR PROGRAM?
  158.  
  159.   There's been quite  a bit  of interest in  adding graphics  to database  and
  160.   other software, and we've  developed a version with  that in mind. Write  or
  161.   phone for details.
  162.  
  163. Incompatible drivers
  164. --------------------
  165.  
  166.   WHY IS MY VIDEO OR PRINTER DRIVER SHOWN AS "WRONG DRIVER VERSION!"
  167.  
  168.   You're trying to use a driver designed for an earlier (or later) version  of
  169.   the program. The driver MUST MATCH the program.
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.                                                                         Page 3
  178. Missing Files
  179. -------------
  180.  
  181.   WHY DOES A BOX POP  UP EVERY TIME I RUN  THE PROGRAM, SAYING THAT THERE  ARE
  182.   FILES MISSING?
  183.  
  184.   At program start-up, CompuShow checks to see that all the documentation  and
  185.   support files are on the same disk and sub-directory as the program. Once it
  186.   finds all the files there and creates CSHOW.DAT, you can run CSHOWDEL.BAT to
  187.   erase the documentation files, drivers, etc. that you no longer need.
  188.  
  189.   If you move the program to another computer, pass it on to a friend, or post
  190.   it on a BBS, you  must include all the original  files. In addition, if  you
  191.   modify your computer (add memory, upgrade the video adapter, etc.) CompuShow
  192.   will detect  that  it's  not  the  same computer,  and  will  look  for  the
  193.   documentation and support files again (so keep a copy somewhere.)
  194.  
  195. Other Hardware-Specific Modes:
  196. -----------------------------
  197.  
  198.   I'VE GOT A NEW GRAPHICS ADAPTER THAT I'D  LIKE TO USE, BUT THERE'S NO  VIDEO
  199.   DRIVER FOR IT.  (Sometimes this question  starts "I've got  an OLD  graphics
  200.   adapter...")
  201.  
  202.   The external video drivers used by CompuShow make it easy to add support for
  203.   additional graphics  devices. We'll  continue  to add  video drivers  as  we
  204.   become aware of new video hardware. If you have a new graphics adapter  that
  205.   isn't listed, we may already have a driver available for it.
  206.  
  207.   If you're an assembly language (MASM/TASM) programmer, and would like to try
  208.   to develop a  driver yourself, I  can send you  a "Video Driver  Developer's
  209.   Disk", which will let you add support for your video hardware. If you're not
  210.   an assembler programmer,  but have  the programming specs,  contact me,  and
  211.   we'll see if we can develop a driver together.
  212.  
  213. Unrecognized Graphics Files:
  214. ---------------------------
  215.  
  216.   I DOWNLOADED A GIF FROM A BBS, BUT COMPUSHOW SAYS IT'S NOT A GIF
  217.  
  218.   It was probably  uploaded by  someone with an  Apple computer,  and has  the
  219.   infamous 128  byte  "binary  header".  A legitimate  GIF  file  starts  with
  220.   "GIF87a" (or "GIF89a") in the first  six bytes, so this "header" which  some
  221.   Apple software  tacks on  the front  end  of the  file, actually  creates  a
  222.   corrupt GIF.
  223.  
  224.   Please contact the BBS  SysOp. He probably has  a program for stripping  off
  225.   the header, as BBSs frequently run into this problem with Apple uploads.  In
  226.   addition, he'll  probably  want to  contact  the uploader,  so  that  future
  227.   uploads can avoid this problem.
  228.  
  229.   I KNOW I'VE GOT A LEGITIMATE GRAPHIC IMAGE, BUT IT'S NOT RECOGNIZED
  230.  
  231.   Graphics such as MacPaint, PC Paint,  PC Paintbrush, and Dr. Halo, can  vary
  232.   in format from one version to the  next. Also, some programs which claim  to
  233.   produce "compatible" files, may not conform to the specification. We've made
  234.   every effort to identify and support  as many formats as possible, and  have
  235.  
  236.                                                                         Page 4
  237.   distributed Beta  Test programs  to  attempt to  track down  graphics  which
  238.   CompuShow can't identify or display correctly.
  239.  
  240.   If you do find other examples, we'd  appreciate a copy of the file, so  that
  241.   we can  add support  for the  format.  Keep in  mind that  some  compression
  242.   schemes (such as RIX)  are confidential, so  we may not  be able to  support
  243.   them.
  244.  
  245. CompuShow upgrades:
  246. ------------------
  247.  
  248.   WHAT'S YOUR POLICY ON UPGRADES FOR REGISTERED USERS?
  249.  
  250.   As we release new  versions of CompuShow, registered  users are notified  by
  251.   mail, and may upgrade for  a "nominal cost". For  the past couple of  years,
  252.   we've held this cost to $9, and  have offered upgrades at $5 for anyone  who
  253.   registered (or  upgraded) to  the previous  version within  60 days  of  the
  254.   release of the new version. We'll try  to stick to the $9/$5 upgrade  prices
  255.   as long as our costs hold relatively steady.
  256.  
  257.   I JUST SAW A NEW VERSION ON A BBS, BUT HAVEN'T RECEIVED AN UPGRADE NOTICE!
  258.  
  259.   New releases of CompuShow  sometimes seem to travel  at the speed of  light.
  260.   Our first step is  to post a  new release on CompuServe  and GEnie and  then
  261.   mail copies to  our list of  BBS SysOps and  ShareWare distributors. It  may
  262.   take a couple of weeks to mail notices to registered users.
  263.  
  264.   In addition, keep in mind that some "minor revisions" have relatively  small
  265.   changes that don't  justify a  mailing to all  registered users.  Registered
  266.   users who want to upgrade to  the latest "minor revision" should contact  me
  267.   for costs.
  268.  
  269.   Finally, keep in mind that you may have a counterfeit! Since December  1989,
  270.   we've seen a  number of  programs claiming  to be  "version 8.01",  "version
  271.   8.51",  etc.  appear   on  electronic  bulletin   boards.  Generally   these
  272.   counterfeits have  been "hacked"  copies of  version 7.0  or 7.2,  with  the
  273.   documentation and  on-screen version  number changed.  If you  find the  on-
  274.   screen title about 12,700 bytes into the file (at hex offset 31A0h) then you
  275.   definitely have a counterfeit!
  276.  
  277. CompuShow Configuration and Drivers:
  278. -----------------------------------
  279.  
  280.   CSHOW.EXE IS IN A SUB-DIRECTORY POINTED  TO BY THE DOS "PATH" COMMAND.  I'VE
  281.   USED CSHOWI TO INSTALL SCREEN COLORS, ETC. WHY DO I GET THE ORIGINAL  COLORS
  282.   AND OPTIONS WHEN I START THE PROGRAM IN A DIFFERENT SUB-DIRECTORY?
  283.  
  284.   CShow looks for the configuration file, the printer and video drivers on the
  285.   same disk and  sub-directory as  the program.  Actually, it  depends on  DOS
  286.   (version 3 or above) to tell it where  the EXE was found. If you're using  a
  287.   version of DOS  below 3, add  the following line  to your AUTOEXEC.BAT  file
  288.   (assuming CSHOW.EXE is in C:\PROGS): 
  289.  
  290.               SET CASSS=C:\PROGS
  291.  
  292.   When the program discovers  that it's running under  DOS version 2, it  will
  293.   look in C:\PROGS for the configuration file and drivers.
  294.  
  295.                                                                         Page 5
  296. Hercules "In Color":
  297. -------------------
  298.  
  299.   MY MONOCHROME GRAPHICS ADAPTER IS IDENTIFIED AS A "HERCULES IN COLOR"  CARD,
  300.   WHICH ISN'T SUPPORTED. WHAT DO I DO NOW?
  301.  
  302.   Many "Hercules clones"  respond as though  they were a  Hercules "In  Color"
  303.   board. Force Hercules mode with the "+H" command line switch (or use  CSHOWI
  304.   to configure the enhanced program.)
  305.  
  306. The HP Laser Printer:
  307. --------------------
  308.  
  309.   THE PRINTER LIGHTS BLINK FOR A  FEW SECONDS (INDICATING THAT IT'S  RECEIVING
  310.   THE GRAPHICS DATA) AND IT THEN EJECTS A BLANK (OR PARTIALLY PRINTED) PAGE.
  311.  
  312.   If you've loaded "soft fonts", the  printer may "reject" the graphics  data,
  313.   since it doesn't have  enough internal memory to  store BOTH the soft  fonts
  314.   and the graphics data. You need to remove the soft fonts from printer memory
  315.   to be able to print graphics. With minimum memory installed, you may need to
  316.   use the 75dpi HP Laser driver, instead of the 150/300dpi driver.
  317.  
  318. PCjr/Tandy Modes:
  319. ----------------
  320.  
  321.   THE PCJR/TANDY 1000 MODES DON'T APPEAR AS DISPLAY OPTIONS
  322.  
  323.   The #J command  line toggle is  used to enable  these video modes.  Starting
  324.   with version 6,  these were made  "optional" modes, since  they require  the
  325.   program to "reserve" 32k of memory. When #J is not used, the program can use
  326.   this 32k for other purposes.
  327.  
  328. Standard Display Modes:
  329. ----------------------
  330.  
  331.   Mode (width x height x colors)   Herc Cga Ega Ega-480 MCGA VGA
  332.   --------------------------------+----+---+---+-------+----+---+
  333.   320x200 / 640x200 monochrome    | Y  | Y | Y |   Y   | Y  | Y |
  334.   320x200x4   color (4 palettes)  |    | Y | Y |   Y   | Y  | Y |
  335.   320x200x16  color "PCjr/Tandy"  |    | O | O |   O   | O  | O |
  336.   640x200x4   color "PCjr/Tandy"  |    | O | O |   O   | O  | O |
  337.   320x200x16  color EGA           |    |   | Y |   Y   |    | Y |
  338.   640x200x16  color EGA           |    |   | Y |   Y   |    | Y |
  339.   640x350x16  color EGA           |    |   | Y |   Y   |    | Y |
  340.   640x350     monochrome          |    |   | Y |       |    |   |
  341.   640x480x16  color EGA           |    |   |   |   Y   |    | Y |
  342.   640x480     monochrome          |    |   |   |   Y   |    | Y |
  343.   320x200x256 color MCGA          |    |   |   |       | Y  | Y |
  344.   320x400x256 color extended MCGA |    |   |   |       | P  | P |
  345.   640x400x256 color (simulated)   |    |   |   |       | P  | P |
  346.   640x480x256 color (simulated)   |    |   |   |       | P  | P |
  347.   360x480x256 color extended MCGA |    |   |   |       | P  | P |
  348.   720x480x256 color (simulated)   |    |   |   |       | P  | P |
  349.   --------------------------------+----+---+---+-------+----+---+
  350.    O=Optional, P=PS/2 and register-compatible VGAs
  351.  
  352.  
  353.  
  354.                                                                         Page 6
  355. VIDEO DRIVERS: as of January, 1991
  356. =============
  357.  
  358.  This is a current listing of the video drivers included with CompuShow. Modes
  359.  in (parentheses) are simulated.  Note that some modes may not be available on
  360.  your video adapter. For example:
  361.  
  362.   -  16 color 1024x768 requires a 512K VGA,
  363.   - 256 color  640x480 requires a 512K VGA,
  364.   - 256 color 1024x768 reguires a   1M VGA, and
  365.   - 256 color modes on an 8514/A adapter require the memory expansion.
  366.  
  367.  Also, VGA adapters  that are built-in  to a  system board or  bundled with  a
  368.  computer (unless you're getting a specific name-brand board), are  frequently
  369.  low-end (cheap) adapters, and probably don't have "Super-VGA" capabilities.
  370.  
  371.   Driver                          Notes
  372.   =====================================================================
  373.   A1=ATI VGA Wonder
  374.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  375.      (640x480x256), 800x600x256
  376.  
  377.   A2=ATI Graphics Solution
  378.      320x200x16, 640x200x16
  379.  
  380.   A3=Ahead Systems
  381.      800x600x16, 1024x768x16, 640x400x256, 640x480x256, (640x480x256),
  382.      800x600x256, 1024x768x256
  383.  
  384.   A4=Amstrad PC1512
  385.      (320x200x16), 640x200x16
  386.  
  387.   C1=Chips & Technologies         Cardinal
  388.      800x600x16, (320x400x256), 640x400x256, 640x480x256, (640x480x256),
  389.      800x600x256
  390.  
  391.   E1=Everex
  392.      640x480x16, 800x600x16, (320x350x256), (320x400x256), 640x350x256,
  393.      640x400x256, 512x480x256
  394.  
  395.   E2=Everex Viewpoint
  396.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  397.      800x600x256
  398.  
  399.   G1=Genoa 6400
  400.      800x600x16, 1024x768x16, 512x512x256, 640x350x256, 640x400x256,
  401.      640x480x256, 800x600x256
  402.  
  403.   H1=Hercules Graphics Station    (any TI 34010?)
  404.                             [ The first 1024x768x256 (mode "V") is interlaced,
  405.                               the second (mode "W") is non-interlaced ]
  406.      (640x400x256), 640x480x256, 800x600x256, 1024x768x256, 1024x768x256,
  407.      640x480x32k, 512x480x16m
  408.  
  409.   I1=Generic CGA                  (any CGA)
  410.      160x100x16, (320x200x16)
  411.  
  412.  
  413.                                                                         Page 7
  414.   I3=IBM PGC                      IBM Professional Graphics Controller,
  415.                                   Vermont Microsystems
  416.      (320x200x256), (320x240x256), (320x400x256), (320x480x256),
  417.      (640x400x256), 640x480x256
  418.  
  419.   I4=IBM 8514/A                   Single monitor
  420.   I5=IBM 8514/A                   8514+VGA monitor
  421.      640x480x16, 1024x768x16, 640x480x256, 1024x768x256
  422.  
  423.   I6=Generic EGA
  424.      (320x350x16)
  425.  
  426.   O1=Oak Technologies
  427.      800x600x16, 1024x768x16, (320x480x256), 640x480x256, 800x600x256
  428.  
  429.   P1=Paradise                     AST, Compaq, Dell
  430.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  431.      (640x480x256), 800x600x256
  432.  
  433.   P2=Plantronics
  434.      320x200x16
  435.  
  436.   S1=STB EM16+                    This driver is identical to T4, except for
  437.                                   one "non-standard" mode number
  438.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  439.      800x600x256, 1024x768x256
  440.  
  441.   T1=Tseng 3000                   Genoa, STB, Orchid
  442.      800x600x16, 1024x768x16, (320x350x256), (320x480x256), 640x350x256,
  443.      640x480x256, 800x600x256
  444.  
  445.   T2=Tandy 1000SL/TL              "ETGA"
  446.      640x200x16, (320x200x16)
  447.  
  448.   T3=Trident                      Logix, ZyMOS
  449.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  450.      (640x480x256), 800x600x256
  451.  
  452.   T4=Tseng 4000 series            Orchid ProDesigner II
  453.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  454.      800x600x256, 1024x768x256
  455.  
  456.   T5=Trident 8900 series
  457.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  458.      800x600x256, 1024x768x256
  459.  
  460.   V1=Video 7
  461.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  462.      (640x480x256), 800x600x256
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.                                                                         Page 8
  473. Printer Notes:
  474. -------------
  475.  
  476.   A registered user has confirmed that the HPLASER.DRV works correctly with
  477.   the HP DeskJet Plus.
  478.  
  479.   It has been reported (07/24/1989) that the Panasonic KX-P1124 only works
  480.   properly with the GENERIC driver, in IBM ProPrinter mode, with AGM off.
  481.  
  482. Printer Drivers: as of January, 1991
  483. ----------------
  484.  
  485.  The following  printer  drivers  are  included  with  the  enhanced  program:
  486.  (monochrome  drivers   are  listed   first,   followed  by   color   drivers)
  487.  =============================================================================
  488.  IBMGRAPH.DRV This is "vanilla", the closest thing to an actual Graphics
  489.               Printer "standard". It will work with virtually all IBM/Epson
  490.               compatible printers.
  491.  
  492.  Initialization: esc,'U',1             Turns uni-directional print on.
  493.  Line End:       cr,esc,'J',24         Carriage return, line feed 24/216"
  494.  Page End:       ff,esc,'U',0          Form-feed, uni-directional off.
  495.  Single Density: esc,'K',n1,n2         Prints at  60 dots/inch.
  496.  Double Density: esc,'L',n1,n2         Prints at 120 dots/inch.
  497.  =============================================================================
  498.  GENERIC.DRV  An IBM Graphics Printer Driver plus Quad-Density.
  499.  
  500.  Quad Density:   esc,'Z',n1,n2         Prints at 240 dots/inch.
  501.  =============================================================================
  502.  GENERIC2.DRV Identical to the Generic driver, except that it does a 1/9" line
  503.               feed with "esc,'J',20", for printers (such as the Panasonic KX-
  504.               P1124) which express line feeds in 1/180" increments.
  505.  
  506.  Line End:       cr,esc,'J',20         Carriage return, line feed 20/180" 
  507.  =============================================================================
  508.  CITIZEN.DRV  A driver for Citizen MSP-10,15,20,25 printers.
  509.  
  510.  Initialization: esc,'@',esc,'U',1     Reset, uni-directional print on.
  511.  Line End:       cr,esc,'J',24         Carriage return, line feed 24/216" 
  512.  Page End:       ff,esc,'@'            Form-feed, reset.
  513.  Single Density: esc,'*',0,n1,n2       Prints at  60 dots/inch. 
  514.  Double Density: esc,'*',1,n1,n2       Prints at 120 dots/inch. 
  515.  One-to-one      esc,'*',5,n1,n2       Prints at  72 dots/inch. 
  516.  Two-to-one      esc,'*',7,n1,n2       Prints at 144 dots/inch. 
  517.  Hi-Res CRT      esc,'*',6,n1,n2       Prints at  90 dots/inch. 
  518.  =============================================================================
  519.  HPLASER1.DRV Hewlett Packard Laser printer at 75 dpi resolution.
  520.  
  521.  Initialization: esc,'*t75R',esc,'*r0A'  Sets 75 dpi and left margin.
  522.  Line End:                                  (none)
  523.  Page End:       esc,'*rB',ff            End graphics, form-feed.
  524.  Line start:     esc,'*bnnnnW'           Print nnnn bytes
  525.  =============================================================================
  526.  HPLASER2.DRV Hewlett Packard Laser printer at 150 or 300 dpi resolution.
  527.  
  528.  Initialization: esc,'*t150R',esc,'*r0A' (^P) Sets 150 dpi and left margin.
  529.     (or)         esc,'*t300R',esc,'*r0A'  (P) Sets 300 dpi and left margin.
  530.  
  531.                                                                         Page 9
  532.  =============================================================================
  533.  HPTHINK.DRV The Hewlett Packard ThinkJet.
  534.  
  535.  Initialization: esc,'A',8               Sets line feed to 8 dots
  536.  Line End:       cr,lf                   Simple carriage-return/line-feed
  537.  Page End:       ff,esc,'@'              Form-feed, software reset
  538.  Single Density: esc,'K',n1,n2           Prints at  96 dots/inch.
  539.  Double Density: esc,'L',n1,n2           Prints at 192 dots/inch.
  540.  =============================================================================
  541.  IBMCOMPC.DRV The IBM Compact Printer. At single-density (70 dpi), MacPaint
  542.               must be truncated at 560 dots (8" wide).
  543.  
  544.  Initialization: esc,'0'               Set 1/9" line-spacing.
  545.  Line End:       cr,lf                 Carriage return, line feed.
  546.  Page End:       ff,esc,'2'            Form-feed, set 1/6" line spacing.
  547.  Single Density: esc,'<',esc,'L',n1,n2 Home the head, prints at 70 dots/inch.
  548.  =============================================================================
  549.  NEC8023.DRV  May also work with the C.Itoh Prowriter. Fast and dark print
  550.               modes provide a choice of print sizes, with no difference in
  551.               "darkness".
  552.  
  553.  Initialization: esc,']',esc,'T17',cr  Set L/S, 17/144" line spacing. 
  554.  Line End:       cr,lf                 Carriage return, line feed. 
  555.  Page End:       ff,esc,'T24'          Form-feed, set 1/6" line spacing. 
  556.  Bit-Image:      esc,'S',a1,a2,a3,a4   Prints at 80 dots/inch. 
  557.  =============================================================================
  558.  ROLAND.DRV   The Roland 1012 is identical to the Generic driver, with the
  559.               addition of a one-to-one (72 dpi) mode for fast print of
  560.               MacPaints.
  561.  
  562.  One-To-One:     esc,'*',5,n1,n2       Prints at  72 dots/inch. 
  563.  =============================================================================
  564.  TSHBP321.DRV A very complicated driver for the Toshiba P321 24 pin printer.
  565.               In order to correctly size the graphics print, five rows of
  566.               eight pixels are printed as four rows of 24 pins.
  567.  
  568.  Initialization: esc,'>',esc,'L07      Uni-Directional, set 7/18" line spacing
  569.  Line End:       cr,lf                 Carriage return, Line feed
  570.  Page End:       ff,esc,26,'I'         Form-feed, reset
  571.  Single Density: esc,';',a1,a2,a3,a4   Prints at 180 dots/inch
  572.  Double Density: esc,29,a1,a2,a3,a4    Prints at 360 dots/inch
  573.  =============================================================================
  574.  TSHBP351.DRV Toshiba P351, set for Qume emulation. Identical to IBMGRAPH,
  575.               except that it turns Qume emulation off in Initialization, and
  576.               on at Page End.
  577.  
  578.  Initialization: esc,'_1',esc,'U1'     Turn Qume off, Uni-Directional on
  579.  Page End:       ff,esc,'U0',esc,'_0'  Form-feed, Uni-Dir off, Qume on
  580.  =============================================================================
  581.  OKI92.DRV    The Okidata 92/93 printer. Supports 60 and 72 dpi graphics. A
  582.               very complicated driver, as it only prints 7 dots at a time.
  583.  
  584.  Line End:       3,14                  graphics line feed
  585.  Page End:       3,2,ff                APA graphics off, form-feed
  586.  60 dpi:         30,3                  Set 10 pitch, APA graphics on
  587.  72 dpi:         28,3                  Set 12 pitch, APA graphics on
  588.  
  589.  
  590.                                                                        Page 10
  591.                                  Color Drivers
  592.  
  593.  =============================================================================
  594.  IBMCOLOR.DRV The IBM Color Printer.
  595.  
  596.  Initialization: esc,'3',14,esc,'U',1  Set 14/144 line spacing, uni-dir on.
  597.  Line End:       cr,lf                 carriage return, line feed 
  598.  Page End:       esc,'U',0,esc,'2',ff  uni-dir off, set 6 lpi, form-feed.
  599.  Yellow:         esc,'y'
  600.  Cyan:           esc,'c'
  601.  Magenta:        esc,'m'
  602.  Black:          esc,'b'
  603.  Double Density: esc,'L',n1,n2         Prints at 168 dots/inch.
  604.  =============================================================================
  605.  COLOR8A.DRV  "Generic" 8 pin color printer. Tested on a Star NX-1000 Rainbow
  606.               and Citizen MSP-50. Similar printers/emulations: EX-800, LX-800,
  607.               FX-86e, LX-86, LX-80.
  608.  
  609.  Initialization: esc,'3',24,esc,'U1'    Set 24/216 line spacing, uni-dir on
  610.  Line End:       cr,lf                  carriage return, line feed
  611.  Page End:       ff,esc,'@'             form-feed, software reset
  612.  Yellow:         esc,'r',4
  613.  Cyan:           esc,'r',2
  614.  Magenta:        esc,'r',1
  615.  Black:          esc,'r',0
  616.  Quad density:   esc,'*',3,n1,n2        Prints at 240 dots/inch.
  617.  =============================================================================
  618.  COLOR8B.DRV  Identical to COLOR8A, except for line spacing. Similar
  619.               printers/emulations: JX-80, LQ-1500, ALPS ALQ200
  620.  
  621.  Initialization: esc,'3',20,esc,'U1'    Set 20/180 line spacing, uni-dir on
  622.  =============================================================================
  623.  COLOR24.DRV  "Generic" 24 pin color printer. Tested on Okidata 393C. Similar
  624.               printers/emulations: LQ-2550.
  625.  
  626.  Initialization: esc,'3',20,esc,'U1'    Set 20/180 line spacing, uni-dir on
  627.  Line End:       cr,lf                  carriage return, line feed
  628.  Page End:       ff,esc,'@'             form-feed, software reset
  629.  Yellow:         esc,'r',4
  630.  Cyan:           esc,'r',2
  631.  Magenta:        esc,'r',1
  632.  Black:          esc,'r',0
  633.  Quad density:   esc,'*',39,n1,n2       Prints at 240 dots/inch.
  634.  =============================================================================
  635.  OKI290.DRV   For Okidata 290 series color printers. Tested on a 292.
  636.  
  637.  Initialization: esc,'#A',esc,'A',8,    Set 8/72 line spacing,
  638.                  esc,'2',esc,'U',1        uni-dir on
  639.  Line End:       cr,lf                  carriage return, line feed
  640.  Page End:       ff,esc,'U',0,          form-feed, uni-dir off,
  641.                  esc,'A',12,esc,'2'       reset 6 lpi
  642.  Yellow:         esc,'r',4
  643.  Cyan:           esc,'r',2
  644.  Magenta:        esc,'r',1
  645.  Black:          esc,'r',0
  646.  Double density: esc,'L',n1,n2          Prints at 120 dots/inch.
  647.  
  648.  
  649.                                                                        Page 11
  650.